NOSQL 데이터베이스 "지옥락 뉴토끼"

지옥락 뉴토끼

소개

최근 몇 년 동안 다양한 데이터로 구성된 막대한 데이터 모음 인 빅 데이터를 분석하면 비즈니스에 유용한 가치를 창출 할 것이라고 믿어졌습니다

저 코드 개발 인프라 "OutSystems"로 구축 된 응용 프로그램에 의해 축적 된 데이터도 빅 데이터 세트 중 하나가 될 수 있습니다 예를 들어, 전자 상거래 사이트와의 상호 작용 및 구매 정보의 검색 기록을 축적하고 분석하여 최종 사용자 트렌드에 대해 배울 수 있습니다

이 기사에서는 빅 데이터 축적에 적합한 NOSQL 데이터베이스 중 하나 인 지옥락 뉴토끼를 연결하는 방법을 소개합니다

지옥락 뉴토끼

지옥락 뉴토끼 (공식 이름 : Amazon 지옥락 뉴토끼)는 AWS에서 사용 가능한 서비스 중 하나이며 완전히 관리되는 NOSQL 데이터베이스 클라우드 서비스입니다 데이터를 저장 및 검색하는 데 특화되어 있으며 자동으로 확장 및 아래로 확장되며 항상 빠르며 사용하기위한 상한이 없으므로 사실상 무한합니다

지옥락 뉴토끼에 대한 자세한 내용은 아래 URL을 참조하십시오

Amazon 지옥락 뉴토끼 사이트

나는 아웃 시스템을 지옥락 뉴토끼와 연결하려고 시도했습니다

Outsystems는 기술자에게 재사용 가능한 오픈 소스 모듈, 커넥터 및 UI 구성 요소의 저장소를 제공하며 Forge라는 응용 프로그램을 구축하는 데 걸리는 시간을 줄이기위한 것을 목표로합니다 이 협업에서는 Forge가 제공하는 Amazon 지옥락 뉴토끼 커넥터를 사용하여 지옥락 뉴토끼를 외부 데이터베이스로 사용할 수 있도록합니다

출판 된 기사는 Autsystems 'Forge를 소개합니다 자세한 내용은 아래 기사를 참조하십시오
 초고속 개발 인프라에 Forge를 뉴토끼 같은 사이트 방법 "

Forge의 Amazon 지옥락 뉴토끼 커넥터를 사용하여 OutSystems 및 지옥락 뉴토끼를 연결하는 단계를 소개합니다 이 절차는 통합 절차에 중점을두고 지옥락 뉴토끼 구성 절차를 생략했습니다

절차를 만들려면 Forge의 "Amazon 지옥락 뉴토끼 커넥터"를 사용하여 지옥락 뉴토끼 데이터 조작을 수행하기위한 로직과 함께 라이브러리 모듈 "지옥락 뉴토끼_Lib"를 만듭니다 다음으로, 생성 된 라이브러리 모듈은 OutSystems 애플리케이션과 지옥락 뉴토끼 통합을 활성화하기 위해 응용 프로그램 모듈로 사용됩니다

지옥락 뉴토끼 통합 이미지  

  1. Amazon 지옥락 뉴토끼 커넥터 사용을위한 사전 준비

    1. "Amazon 지옥락 뉴토끼 커넥터 설치"

      Outsystems의 Servicestudio Forge에서 "Amazon 지옥락 뉴토끼 커넥터"를 검색하여 설치하십시오

      지옥락 뉴토끼Connector 설치

    2. 지옥락 뉴토끼 운영 권한으로 IAM 사용자 준비

      아웃 시스템 측면에서 지옥락 뉴토끼를 작동 시키려면 지옥락 뉴토끼 Access Authority가있는 IAM 사용자가 필요합니다 따라서 기준을 충족하는 기존 IAM 사용자가 있거나 지옥락 뉴토끼 커넥터에 대한 새로운 IAM 사용자를 만들어야합니다

      ■ IAM 사용자 가이 시간을 사용하는 조건
      - 대상 IAM 사용자에 대한 액세스 키가 작성되어야합니다 액세스 키가 존재하지 않으면 생성해야합니다
        iam user_access 키

       
      - 대상 IAM 사용자는 "AmazOn지옥락 뉴토끼fullAccess"에 대한 액세스 권한이 첨부되어 있어야합니다 액세스 권한이 첨부되지 않으면 액세스 권한을 추가해야합니다
        IAM user_지옥락 뉴토끼에 권한 첨부

      ■ 단계 새 IAM 사용자 만들기
      AWS Management Console에 로그인하고 IAM → 사용자 → 사용자 추가를 선택하십시오

      지옥락 뉴토끼
      - 사용자 이름을 작성하고 "액세스 키 프로그램으로 액세스"를 확인하고 다음 단계로 진행하십시오

      지옥락 뉴토끼
      - "기존 정책을 직접 첨부"하고 "Amazon지옥락 뉴토끼fullaccess"를 검색하고 확인하고 다음 단계로 진행하십시오

      - 원하는 경우 태그를 추가하고 다음 단계로 진행하십시오 아래 다이어그램은 이름 태그가있는 예입니다

      - 마지막으로 설정을 확인하고 "사용자 만들기"를 선택하십시오

      ・ 위의 작업을 통해 새로운 IAM 사용자가 생성되었습니다

    3. "Amazon 지옥락 뉴토끼 커넥터"구성

      ServiceCenter로 가서 모듈 "Amazon지옥락 뉴토끼"를 검색하고 선택하십시오

      지옥락 뉴토끼Connector 설정 _1

      선택 후 화면이 변경되므로 화면 하단에서 SitePropaties 탭을 선택하십시오

      선택 후 표시 될 항목을 설정합니다

      ・ Amazon_AccessKeyid
      → 이전 절차에서 준비한 IAM 사용자의 액세스 키 ID를 설정하십시오
        액세스 키 ID 설정 화면

      ・ Amazon지옥락 뉴토끼
      → 연결된 지옥락 뉴토끼가 위치한 영역을 지정하십시오
      당신이 지정한 값은 RegionEndpoint의 필드 값입니다
        지역 설정 화면

      ・ Amazon_Secretaccesskey
      → 이전 절차에서 준비한 IAM 사용자의 비밀 액세스 키를 설정하십시오
        비밀 키 ID 설정

    4. 지옥락 뉴토끼 (AWS Work)에서 앱에 대한 테이블 생성

      링크중인 지옥락 뉴토끼에서 OutSystems에서 사용하는 테이블을 만들어야합니다
      이 단계 소개에서는 다음과 같이 "사용자", "취미"및 "프리 푸트"와 같은 열이있는 간단한 테이블을 만듭니다

      지옥락 뉴토끼Connector 테이블 이미지
      *이미지에 레코드가 추가되었지만 추가 레코드가 필요하지 않습니다

  2. 지옥락 뉴토끼와 함께 작업 할 라이브러리 모듈 작성

    1. 생성 된 테이블에 연결되는 라이브러리 모듈 작성

      지옥락 뉴토끼에서 테이블과 함께 작동 할 새 라이브러리 모듈을 만듭니다
      모듈 이름은 선택 사항이지만 OutSystems는 라이브러리로 사용되는 모듈의 끝에 "_lib"를 추가하는 것이 좋습니다 모듈 이름에 "_lib"을 추가하면 라이브러리를 처리하는 모듈이므로 개발자 중에서 더 읽을 수 있습니다

      이 절차에서 다음과 같이 모듈을 만들었습니다

      /miso/wp-content/uploads/2022/09/B1C55D9E672BFFC78A790FDC217FBE6Dpng

    2. 관리 종속성을 통한 종속성 구축

      생성 된 모듈을 열고 종속성 관리에서 Amazon 지옥락 뉴토끼 커넥터의 모듈 인 "Amazon지옥락 뉴토끼"와 종속성 관계를 만듭니다

      ManageDencenciess 작동 화면

      Forge의 "Amazon 지옥락 뉴토끼 Connector"에는 지옥락 뉴토끼를 사용하여 7 가지 유형의 작동 조치가 있으므로 그 중에서 필요한 작업을 선택하십시오

           지옥락 뉴토끼Connector ACTION 목록
      지옥락 뉴토끼Connector_Action 테이블

      또한 지옥락 뉴토끼 데이터 유형을 처리하려면 모든 하위 구조를 선택하십시오

       지옥락 뉴토끼Connectorstructures 목록

      예를 들어, 데이터를 등록하기 위해 로직을 만들어야하는 경우 아래 다이어그램과 같이 "item_put"을 확인하고 데이터를 검색하기 위해 로직을 작성 해야하는 경우 아래 다이어그램에 표시된대로 "스캔"을 확인해야합니다

      지옥락 뉴토끼Connector 종속성 추가

    3. 지옥락 뉴토끼의 테이블에 해당하는 구조 생성

      링크 할 지옥락 뉴토끼 테이블에 해당하는 구조를 만듭니다 이름은 선택 사항이며 괜찮습니다

       지옥락 뉴토끼 라이브러리 모듈 _structure 추가

      테이블의 열에 해당하는 속성을 추가하고 Amazon지옥락 뉴토끼 폴더 "DataType_Helpers"에서 구조를 설정하십시오
      사용 가능한 4 가지 유형의 구조가 있으므로 해당 구조를 설정하십시오

       지옥락 뉴토끼Connector 구조 목록
      지옥락 뉴토끼Connector_structure 테이블

  3. 라이브러리 모듈에 대한 조치 만들기

    라이브러리 모듈 용 지옥락 뉴토끼와 데이터를 교환하는 조치를 만들 것입니다 이번에는 대상 테이블에 대한 레코드를 예제로 등록하는 조치를 만드는 방법을 소개합니다

    로직 탭에서 "ServerAction"폴더에서 동작을 만듭니다
    다른 모듈에서 참조 할 수 있도록 "예"로 공개하고 해당 입력 매개 변수를 추가 하여이 로직과 함께 지옥락 뉴토끼에 등록하려는 데이터를 수신하십시오

    지옥락 뉴토끼 라이브러리 모듈 _add action_adduser

    지옥락 뉴토끼에 대해 수신 된 데이터를 등록하려면 대상인 지옥락 뉴토끼의 테이블을 따르는 유형으로 로컬 변수를 만듭니다 위의 절차는 테이블을 따르는 구조 유형을 생성하기 때문에 새 로컬 변수를 작성하고 데이터 유형의 대상 구조 유형을 설정하십시오

    지옥락 뉴토끼 라이브러리 모듈 _addvariable_adduser

    입력 매개 변수에서 수신 된 값을 로컬 변수에 할당하고 로컬 변수를 JSON 데이터 형식으로 변환 (Serialize)하여 지옥락 뉴토끼에 등록하도록 작업 흐름을 설정합니다
    *Forge의 "Amazon 지옥락 뉴토끼 커넥터"의 동작은 Amazon Dynamo DB NET SDK를 사용하여 작성되었으므로 데이터를 JSON 형식으로 전달해야합니다

    지옥락 뉴토끼 라이브러리 모듈 _logic add_adduser

    마지막으로 지옥락 뉴토끼의 대상 테이블에 레코드를 추가하려면 "Item_put"을 흐름에 추가하고 "TableName"항목의 지옥락 뉴토끼에서 대상 테이블 이름을 설정하고 항목 "항목"에 대한 위 절차에 직렬화 된 데이터를 설정하십시오

    지옥락 뉴토끼 라이브러리 모듈 _add logic_adduser_2

    동작이 만들어 졌으므로 1- 클릭 포블리시를 수행합니다 이것은 라이브러리 모듈의 생성을 완료합니다

  4. 라이브러리 모듈 작업 사용 방법

    다른 모듈에서 사용할 생성 된 라이브러리 모듈을 설정합니다 라이브러리 모듈을 사용하려는 다른 모듈을 열고 종속성 관리에서 라이브러리 모듈에 종속성을 만듭니다

    지옥락 뉴토끼 라이브러리 모듈 사용

    Amazon 지옥락 뉴토끼 커넥터의 모듈 인 "Amazon지옥락 뉴토끼"의 구조에서 라이브러리 모듈을 사용할 때 필요한 데이터 유형 및 종속성

    지옥락 뉴토끼 라이브러리 모듈 _using_2

    이제 라이브러리 모듈의 조치를 사용할 수 있으므로 구현을 구현할 수 있습니다

    지옥락 뉴토끼 라이브러리 모듈 _using_3

    상기는 아웃 시스템과 지옥락 뉴토끼를 연결 시켰습니다

결론

어떻게 생각 했습니까? 이 기사에서는 아웃 시스템과 지옥락 뉴토끼가 어떻게 연결될 수 있는지에 대한 아이디어를 제공합니다 이번에는 지옥락 뉴토끼를 OutSystems와 외부 데이터베이스로 연결하는 방법을 소개했지만 OutSystems는 다른 다양한 NOSQL과 연결될 수도 있습니다 아웃 시스템 환경과 빅 데이터 축적 목적에 따라 가장 적합한 NOSQL을 선택하고 빅 데이터를 사용하십시오

연락처 정보

저자 프로필

Maruo Shuhei
Maruo ShuheiTDI Outsystems Promotion Office
나는 한동안 최신 기술에 관심이 있었고, 스스로 아웃 시스템을 연구 해 왔습니다
2021 년 이래로, 나는 아웃 시스템을 전문으로하는 부서에 배정되었으며 매일 어려움을 겪고 있습니다!

관련 기사